be held under the microscope - İngilizce Eş Anlamlılar Sözlük